/* 每日上新 */

.title {
    position: relative;
    height: 64;
    line-height: 64px;
    font-size: 32px;
    padding:40px 0 10px 30px;
    color:#333;
    background: #fff;
  }
  
  .up-to-date .title{
    color: #fff;
    background: none;
  }
  
  .title .more-prod-cont {
    color: #999;
    display: inline-block;
    text-align: right;
  }
  
  .up-to-date .title .more-prod-cont .more {
    position:absolute;
    right:30px;
    top:48px;
    color:#fff;
    font-size:24px;
    background:#65addf;
    border-radius:30px;
    padding:0 30px;
    height:44px;
    line-height:44px;
  
  }
  
  .title .more-prod-cont .more{
     position:absolute;
    right:30px;
    top:48px;
    color:#666;
    font-size:24px;
    padding:0 20px;
    height:44px;
    line-height:44px;
  }
  
  .title .more-prod-cont .arrow {
    top:58px;
    right: 30px;
    border-top: 2px solid #666;
    border-right: 2px solid #666;
  }
  
  .up-to-date {
    background-image: url("");
    background-position: top;
    background-size: 100% 300px;
    background-repeat: no-repeat;
    background-color: #fff;
  }
  
  .up-to-date .item-cont {
    margin: auto;
    height: auto;
    width: calc(100% - 40px);
    padding:0 20px;
    display: flex;
    flex-wrap:wrap;
    justify-content: space-around;
    /* padding: 10px 0 0 0; */
  }
  
  .hotsale-item-cont {
    padding-bottom: 8.4px;
    background: #fff;
  }
  
  .up-to-date .item-cont::before {
    clear: both;
    height: 0;
    overflow: hidden;
  }
  
  .up-to-date .item-cont .prod-item {
    border-radius: 4.2px;
    width: 200px;
    background: #fff;
    display: inline-block;
    margin-bottom:8.4px;
    box-shadow: 0px 2.52px 3.36px rgba(58,134,185,0.2);
  }
  
  .up-to-date .item-cont .prod-item .imagecont {
    width: 100%;
    height: 170px;
    font-size: 0;
  }
  
  .up-to-date .item-cont .prod-item .imagecont .prodimg {
    width: 100%;
    height: 196px;
    vertical-align: middle;
    border-top-left-radius: 4.2px;
    border-top-right-radius: 4.2px;
    font-size:0;
  }
  
  .up-to-date .item-cont .prod-item .prod-text {
    font-size: 12px;
    overflow: hidden;
    margin: 12px 0;
    height: 48px;
    word-break: break-all;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    color: rgb(41, 38, 38);
    padding: 0 10px;
  }
  
  .up-to-date .item-cont .prod-item .price {
    font-size: 26px;
    color: #eb2444;
    font-family: Arial;
    padding: 0 2px;
  }